regurgitant cardiac murmur - French English Dictionary